package com.zhumo.sz.service;


import com.zhumo.sz.common.CommonInsert;
import com.zhumo.sz.entity.bus.*;

public interface TransitService {

    /**
     * 插入公交站点
     * @param version
     * @return
     */
    CommonInsert<BusLineInfo> addBusLine(String version);

    CommonInsert<BusSiteInfo> addBusStation(String version);

    /**
     * 增加长途客运车站点信息
     */
    CommonInsert<LengthBusStationInfo> addLengthBusStation(String version);

    /**
     * 增加长途客运站班次信息 默认每天为三个班次
     */
    CommonInsert<LengthBusDepartureScheduleInfo> addLengthBusSchedule(String stations,int depNum);

    /**
     * 增加市内公交订单信息
     */
    CommonInsert<BusOrderDetail> addBusOrder(int num,String date,String type);


    /**
     * 增加 长途客运订单信息
     */
    CommonInsert<LengthBusTickingDetail> addLengthBusOrder(int num,String date,String type);

    /**
     * 增加长途客运汽车信息
     */
    CommonInsert<LengthBus> addLengthBus(int num);


}
